const Mock = require('mockjs')

module.exports = {
    'get /store/opening'(req, res) {
        res.status(200).json(Mock.mock({
            'data': {
                'opening|1-5': [{
                    'shop_number|+1': 1,
                    'shop_name': '美宜佳-' + '@cword(2)' + '店',
                    'shop_hangy': '生鲜',
                    'address': '@city()',
                    'Telephone': /^1[35678]{10}$/,
                    'PromotersId|100-1000': 0,
                    'status|1': [0, 1, 2],
                }]
            },
            'message': '获取成功',
            'status': 200
        }))
    },

    //获取行业类别
    'get /store/opening/hangye'(req, res) {
        res.status(200).json({
            'data': {
                'types': [{
                    'id': 1,
                    'type': '林业',
                    'children': ['园林', '园林2', '园林3']
                }, {
                    'id': 2,
                    'type': '渔业',
                    'children': ['捕鱼', '捕鱼1', '捕鱼3', '捕鱼2']
                }, {
                    'id': 3,
                    'type': '建筑装饰',
                    'children': ['工地1', '工地2', '工地3']
                }, {
                    'id': 4,
                    'type': '农业',
                    'children': ['农业1', '农业2', '农业3']
                }, {
                    'id': 5,
                    'type': '畜牧业',
                    'children': ['畜牧业1', '畜牧业2']
                }]
            },
            'message': '获取成功',
            'status': 200
        })
    },

    //审核
    'post /store/opening/sh'(req, res) {
        if (req.body == {}) {
            res.status(400).json({
                'status': 400,
                'msg': '数据获取失败'
            })
        } else {
            res.status(200).json(Mock.mock({
                'data': {
                    'img': "@image('200x100', '#4A7BF7')",
                    'shop_name': '美宜佳',
                    'shop_name1': '美宜佳-' + '@cword(2)' + '店',
                    'sszh': /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/,
                    'Telephone': /^1[35678]{10}$/,
                    'yqm|1000-10000': 0,
                    'number|1-10': 0,
                    'number2|5-10': 0,
                    'sta_time': '@time("HH:mm:ss")',
                    'end_time': '@time("HH:mm:ss")',
                    'number3|1-10': 0,
                    'number4|10-50': 0,
                    'number5|1-10': 0,
                    'sta_time1': '@time("HH:mm:ss")',
                    'end_time1': '@time("HH:mm:ss")',
                    'number6|5-10': 0,
                }
            }))
        }
    }
}